French translation for "down the river"
|
- descendre le fleuve
Related Translations:
settling down: base; établissement; colonisation; fait de se calmer tie down: empêcher, immobiliser, assujettir climbed down: il est descendu; il a reculé, il a reconnu son erreur slow down: ralentir, réduire la vitesse; parler lentement shout down: huer un orateur (recouvrir un discours par des cris)
- Similar Words:
- "down in the dumps" French translation, "down in the mouth" French translation, "down on one's luck" French translation, "down payment" French translation, "down the drain" French translation, "down the tubes" French translation, "down the wind" French translation, "down to earth" French translation, "down to the ground" French translation, "down to the last detail" French translation
|
|
|